salt-desert cavy - Spanish English Dictionary